home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / rbbs / rbtch180.zip / WHATSNEW < prev   
Text File  |  1992-08-28  |  15KB  |  338 lines

  1. Here's what's new since 1.70 - This listing contains fixes & enhancements:
  2.  
  3.                   Fix = #   Enhancement = *
  4.  
  5. 1.#* If a FILE_ID.DIZ or DESC.SDI file is found and an error is detected
  6.      in the format of one these files, then the .DOZ file will be used if
  7.      it exists.  If a .DOZ does not exist, then the user is prompted
  8.      for a file description. (See #13 for description on error detection)
  9.  
  10. 2.#  The RBATERR.LOG should now be written to the current directory
  11.      where RBatch is started from and not in different directories
  12.      like previous versions were doing.
  13.  
  14. 3.*  Protocols that do not strip out the EOF marker that RBBS puts
  15.      at the end of the "pre-write" has been fixed.  When the EOF marker
  16.      would not be stripped, this would cause RBatch to think that there
  17.      were no files transfered, and hence would not check the files or post
  18.      them.
  19.  
  20. 4.#  Found that RBatch would not make the "node" directory under the
  21.      defined work directory (last line in configuration file) under
  22.      certain circumstances.  Fixed.
  23.  
  24. 5.#  Parameter %1 that is passed to the PHASE?.BAT files was sometimes
  25.      messed up.  Fixed.
  26.  
  27. 6.#  Fixed the formatting of .DIZ/.SDI/.DOZ file descriptions.
  28.  
  29. 7.*  Added the ability to have a category code as part of the first
  30.      line in the .DOZ file.  For example, previously the first line
  31.      consisted of:
  32.  
  33.      {FI FILENAME.ZIP
  34.      File description goes here
  35.  
  36.      Now you can specify the category code after the filename:
  37.  
  38.      {FI FILENAME.ZIP 16
  39.      File description goes here
  40.  
  41.      Where "16" is the category code a user would enter if he/she were
  42.      prompted to categorize.  Note that you do not use the 3 character
  43.      code that is in the FMS, you use the category code that comes from
  44.      your upcat.hlp and your dir.dir's
  45.  
  46.      Note that each parameter on this first line is seperated by a SPACE
  47.      and that the line MUST end with a Carriage Return (NO SPACES after the
  48.      category code or else RBatch will not be able to find a match).
  49.  
  50.      All lines in a .DOZ file start at the LEFT MARGIN.  See WHATISA.DOZ
  51.      file for further information on the .DOZ file.
  52.  
  53. 8.*  You can now specify the name of the batch files that RBatch uses
  54.      by adding another line at the BOTTOM on the configuration file.
  55.      If no additional line is entered, the program defaults to the
  56.      PHASE?.BAT files.
  57.  
  58.  
  59.      Here are some examples:
  60.      -----------------------
  61.  
  62.      YES;C:\RBBS\WORK;C:\RBBS\ARC.LST - Currently the last line in config.
  63.      LOCAL.BAT;LOCAL1.BAT;LOCAL2.BAT  - New line is entered with the names of
  64.                                         the batch files to use.
  65.  
  66.      In this example LOCAL.BAT is called first, LOCAL1.BAT is called next,
  67.      and LOCAL2.BAT is called last.
  68.  
  69.  
  70.      Here is another example:
  71.      ------------------------
  72.      YES;C:\RBBS\WORK;C:\RBBS\ARC.LST - Currently the last line in config.
  73.      LOCAL.BAT;LOCAL1.BAT             - New line is entered with the names of
  74.                                         the batch files to use.
  75.  
  76.      In this example LOCAL.BAT is called first, then LOCAL1.BAT, then
  77.      PHASE3.BAT is called last.
  78.  
  79.  
  80.      Here is another example:
  81.      ------------------------
  82.      YES;C:\RBBS\WORK;C:\RBBS\ARC.LST - Currently the last line in config.
  83.      LOCAL.BAT                        - New line is entered with the name of
  84.                                         the batch file to use.
  85.  
  86.      In this example LOCAL.BAT is called first, then PHASE2.BAT is called next,
  87.      then PHASE3.BAT is called last.
  88.  
  89.      Here is another example:
  90.      ------------------------
  91.      YES;C:\RBBS\WORK;C:\RBBS\ARC.LST - Currently the last line in config.
  92.                                       - No additional line is entered in
  93.                                         the configuration file.
  94.  
  95.      In this example PHASE1.BAT is called first, then PHASE2.BAT is called
  96.      next, then PHASE3.BAT is called last.
  97.  
  98.      Note from the examples, that you can specify from 1 to 3 new
  99.      batch files for RBatch to use.  When using more than one batch
  100.      filename you MUST seperate each name with a SEMI-COLON!!!!  Just
  101.      like in my above examples.
  102.  
  103. 9.*  RBatch will now support colorized batch and upcat.hlp files
  104.      for users that have color chosen as their graphics type.  The
  105.      program will look for the following:
  106.  
  107.      Non-Color Graphics Choice         Color Graphics Choice
  108.      -------------------------         ---------------------
  109.            UPCAT.HLP                         UPCATC.HLP
  110.            PHASE1.BAT                        PHASE1C.BAT
  111.            PHASE2.BAT                        PHAES2C.BAT
  112.            PHASE3.BAT                        PHASE3C.BAT
  113.       or if you use a specified
  114.       batch file name(s) in config:
  115.  
  116.            GENERIC.BAT                       GENERICC.BAT
  117.  
  118.               Colorized = ANSI & High Ascii Characters.
  119.  
  120.      You will note that the program looks for the filename with a "C"
  121.      appended to the filename.  If the "C" file does not exist then
  122.      the non-color file is used.  Also, remember that you can call
  123.      the upcat.hlp whatever you wish, as long as it is specified in
  124.      the configuartion file.  (Some people like to have a different
  125.      upcat.hlp file for RBatch)
  126.  
  127. 10.# When in "local mode" for posting files to your BBS, the keyboard
  128.      timeout function has been set to 60 minutes.
  129.  
  130.  
  131. 11.* Time Credits can now be assigned by security level(s).  The format
  132.      for the Time Credit line in the configuration file is:
  133.  
  134.      security level,percentage;security level,percentage
  135.  
  136.  
  137.      Here is an example:
  138.  
  139.               5,125;10,150;15,175;25,200
  140.  
  141.  
  142.      You must have the HIGHEST value security level at the minimum
  143.      if just using one time credit percentage.  In other words if
  144.      your hightest security level of a user on your BBS is 100, and you
  145.      want all your users to have 100% time credits, then your configuration
  146.      line would be:
  147.  
  148.                100,100
  149.  
  150.  
  151.      Remember that the program checks to see if the users security
  152.      level is LESS THAN OR EQUAL TO the security level(s) on this
  153.      line and then uses the associated percentage.  For example if
  154.      you had the following:
  155.  
  156.  
  157.                 5,100;25,150
  158.  
  159.  
  160.      Then users with security levels LESS THAN OR EQUAL TO 5 would get 100%
  161.      credit, and users with security levels between 6 and 25 would get 150%.
  162.      Note also that if you use multiple security levels that you have
  163.      your HIGHEST SECURITY LEVEL listed as your last item.
  164.  
  165.      Currently you can have up to 20 security levels defined.
  166.      Remember that you this line should be input from lowest security
  167.      level to the highest, just like my examples.
  168.  
  169. 12.# File category for first file could carry over to successive files
  170.      during a batch upload.  Fixed.
  171.  
  172. 13.* Included better error detection for the processing of FILE_ID.DIZ,
  173.      DESC.SDI and .DOZ files.  An error will be detected when processing
  174.      a file if:
  175.  
  176.      1.  The .DOZ file does not contain a {FI or {fi
  177.      2.  The .DOZ file has a description line length longer
  178.          than 80 chars
  179.      3.  The .DOZ file does not contain a matching filename to the
  180.          file currently being processed
  181.      4.  The .DIZ or .SDI has a description line length longer
  182.          than 45 characters
  183.  
  184. 14.* When processing prepared file descriptions using .DIZ/.SDI or .DOZ
  185.      files, RBatch will strip ALL High Ascii Characters.
  186.  
  187. 15.# A quirk with BiModem on some systems will cause a filename to be
  188.      written to the XFER-?.Def file twice.  Since trying to get Erik
  189.      Labs to fix this is impossible, I have written in a fix for this.
  190.  
  191. 16.# Another anomolie with BiModem is that when a file exists and it
  192.      does a verify on the file, it will post the file as having 1 CPS
  193.      as the transfer rate.  I have also written in a fix for this.
  194.  
  195. 17.* RBatch will now check for the existance of the following files
  196.      that are listed in the configuration file.  If the files do not
  197.      exist, RBatch will terminate and write the error to the
  198.      RBATERR.LOG file.
  199.  
  200.      Here is a list of files that are checked:
  201.  
  202.      1st FMS/.DIR       Messages        Callers     Upcat.Hlp
  203.      2nd FMS/.DIR       Users           Dir.Cat
  204.  
  205.      Dorinfo?.Def - But only when you say "NO" for RBatch to create it.
  206.                     (For use in 17.4 which now create a dorinfo?.Def
  207.                      file for Dooring Protocols)
  208.  
  209. 18.# If you only have one file extension listed in the configuration file
  210.      to check for file duplicates, the program would not work.  Fixed.
  211.  
  212. 19.# Reports of BBS's that use \FMS TOP, writing the descriptions
  213.      backwards instead of from the top down.  Fixed.
  214.  
  215. 20.* If the FIRST THREE characters on ANY line in the UPCAT.HLP is
  216.      {NS, the program will strip it and replace it with three spaces.
  217.  
  218. 21.# If the file uploaded did not have an extension, the duplicate
  219.      file check would say - Checking .FILENAME as a Duplicate file,
  220.      instead of saying - Checking FILENAME. as a Duplicate file.  Fixed.
  221.  
  222. 22.# When processing description files (.DIZ/.SDI/.DOZ), sometime the
  223.      line lengths in the FMS/.DIR would be off.  Fixed.
  224.  
  225. 23.* The FakeXfer program would not check the destination directory to
  226.      see if the file already existed (this is commonly your upload
  227.      directory).  If a file already exists in the destination directory,
  228.      FakeXfer will not process and copy that file.  If all the files
  229.      are duplicates of files in the destination directory, FakeXfer will
  230.      post a message to you stating that no files were process or copied.
  231.  
  232. -==[Rbatch 1.76]==-
  233.  
  234. Sorry for the quick release of another version right after 1.75, but a
  235. very nasty bug (#1) was present and another release was required.
  236.  
  237.  
  238. 1. # Fixed nasty bug where if the internal file description had a single
  239.      character as the first word on the line, it would hang the system.
  240.      This was due to old code not removed prior to 1.75 release.  Not sure
  241.      how this got code did not get removed?  Probably lack of brain
  242.      function on my part!
  243.  
  244. 2. # If a user dropped carrier during the upload, RBatch would not invoke
  245.      any of the batch file(s) to check the upload,
  246.  
  247. 3. * Found another character that DSZ/GSZ would put in the XFER file and
  248.      have now added that to the RBatch processing.  This was an undocumented
  249.      feature of DSZ/GSZ.  Boy am I suprised that this was not it the
  250.      DSZ/GSZ documentation <<G>>!
  251.  
  252. 4. # Fixed up FakeXfer so that if you are using it in command line mode,
  253.      and all the files that you are processing already exist in the
  254.      target directory, the program will properly tell you that they
  255.      already exist and no files were processed or copied.
  256.  
  257.      You should replace your version of FAKEXFER.EXE with the one supplied
  258.      in FAKEXFER.ZIP
  259.  
  260.  
  261. -==[Rbatch 1.80]==-
  262.  
  263. Mostly the new things in 1.80 were requests from registered users, but
  264. 1.80 also includes a fix for file description posting problems.
  265.  
  266. 1. #  The first line of extended descriptions would carry over to the
  267.       next file when both files contained internal file descriptions,
  268.       but only in a certain circumstance.  A hard bug to track down
  269.       as it only occured in a very specific instance, but I finally
  270.       found it.
  271.  
  272. 2. *  If the file(s) you uploaded contains a FILE_ID.DIZ or DESC.SDI and
  273.       a .DOZ file is also present, the description will be taken from
  274.       the .DIZ/.SDI and the category will be used from the .DOZ file.
  275.       This makes uploading or local file posting totally automated
  276.       once the upload or local file posting process is started.  RBatch
  277.       takes care of both the file descriptions and categorizing with
  278.       no intervention by the User/SysOp!  If the .DOZ file does not
  279.       exist, then the SysOp/User will have to categorize the file, if
  280.       the security level allows them to.
  281.  
  282. 3. *  The ending screen now will show the number of files transfered and
  283.       the average cps rate of the files transfered.
  284.  
  285. 4. *  When a user is in the extended description part of the program,
  286.       text will appear before the first line telling the user how many
  287.       lines of extended descriptions they are allowed and how long each
  288.       line can be.
  289.  
  290. 5. #  The merges that are included (Remember these are optional!!) have
  291.       been changed to fix a problem when a user stacks commands to have
  292.       the proper filenme displayed as ready to receive by RBBS.
  293.  
  294. 6. *  Added to the BIMODEM.ZIP file a sample configuration for BiModem.
  295.       Documentation is also included describing how to modify the
  296.       configuration file so that you can get BiModem up and running
  297.       on your BBS "QUICKLY" with just a few changes.
  298.  
  299. 7. *  Added into archive, the program TESTFIL3.ZIP - This program was
  300.       written by myself to be able to check dates of files uploaded to
  301.       your BBS.  The program is configured by the sysop to determine
  302.       what percentage of files are allowed for what date.  If the number
  303.       of files exceeds the percentage, and errorlevel is returned to
  304.       use in batch files to delete the upload.  An example is used in
  305.       PHASE2.BAT.
  306.  
  307. 8. *  Added into archive, the file DVRBBS3.ZIP - This file was prepared by
  308.       Tom Hansen of Church Chatters BBS (tm) to aid the RBBS sysop in
  309.       setting up RBBS with DV.  This file is not specific to RBatch but
  310.       does help in the setting up of the DSZLOG and NODE parameters that
  311.       RBatch uses.  Many thanks to Tom for preparing this file.
  312.  
  313. 9. *  Added into archive, the file PROBLEMS.DOC - These are some of the most
  314.       commonly asked questions about RBatch.  I have compiled this list in
  315.       hopes it helps out with problems you may have with RBatch.  It does
  316.       not cover all the problems that I have ever answered, just the most
  317.       common ones.
  318.  
  319. 10.#  Took out the check for the FILE_ID.DIZ & DESC.SDI format.  RBatch use
  320.       to check to see if each line exceeded 45 characters, and if it did
  321.       it would prompt the user for a file description.  It seems that
  322.       A LOT of folks do not know about he 45 character/line limit, so I
  323.       have changed RBatch to read lines longer than 45 characters without
  324.       detecting an error.
  325.  
  326. 11.*  Added into archive, the file CAP2DOZ.ZIP - This program was
  327.       initially written because I got tired of manually editing a
  328.       screen capture file listing, to prepare it as a .DOZ file.  It
  329.       started out just as a simple reformatter and then progressed into
  330.       what it has become in version 1.0.  The program is nothing stupendous,
  331.       but it does the trick and really makes preparing a .DOZ file MUCH
  332.       MUCH easier.  Hence, local file posting on your BBS is much easier.
  333.       Once the .DOZ file is prepared, you just fire up RBatch locally, and
  334.       sit back and watch all the files get posted to your BBS automatically!
  335.       So far CAP2DOZ has been tested and works on RBBS and PCBoard captured
  336.       file listings.
  337.  
  338.